Integration · Payroll & HR
Connect Claude & ChatGPT to Cavuno
Ask your AI to post a job, find a company or pull the latest apply clicks from your Cavuno job board. It can search, create, update, publish, pause and expire jobs, manage companies, look up candidates, employers and job alert subscribers, write blog posts and read analytics. Running the board takes fewer clicks.
Free plan, no credit card. Takes about a minute.
Try asking
“Post a remote Senior Backend Engineer job for Northwind with this description and apply link.”
The AI finds the company, looks up skill and category slugs and creates the job as a draft, ready for you to publish.
“Publish the draft Product Designer job and let it run until the end of next month.”
It publishes the job so it goes live on the board, with the new expiry date.
“Which jobs got the most apply clicks last week, and from which channels?”
It lists apply-button clicks per job and first-touch traffic channel for the date range.
What your AI can do
Jobs
Search, create and update jobs, then publish, pause, expire or delete them, with salary, skills and categories.
Companies and people
Search, create and update companies, and look up candidates, resumes, employer accounts and job alert subscribers.
Content and analytics
Write and edit blog posts, read the analytics overview and track apply clicks by job and channel.
“Pause every published job from Acme until they renew.”
It lists the company's published jobs and pauses each one so it leaves the public board for now.
“Did [email protected] upload a resume?”
It searches candidates by email, reads the profile and downloads the resume if there is one.
“Draft a blog post with five tips for writing better job ads.”
It creates a blog post with title, HTML body and SEO fields as a draft, so it stays private until you publish.
210 tools for Cavuno
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_category_aliasesChanges dataCreate a new category for a category. Required: aliases. Search categories first to avoid duplicates. API summary: Add category aliases.approve_claimVisible to othersApprove a claim (claim id). Has effects visible outside this system. API summary: Approve a company claim.approve_importVisible to othersConfirm a import (import id). Has effects visible outside this system. API summary: Confirm the mapping and start execution.approve_invitationVisible to othersAccept a invitation (invitation id). Has effects visible outside this system. API summary: Accept an invitation.archive_password_protectionMoves moneyArchive a password protection. Financial or irreversible action; may require approval. API summary: Disable password protection.archive_promotion_codeVisible to othersArchive a promotion code (promotion code id). Has effects visible outside this system.archive_sales_led_planVisible to othersArchive a sales led plan (sales led plan id). Has effects visible outside this system. API summary: Archive a sales-led plan.cancel_importDeletesCancel a import (import id). Destructive action; may require approval. API summary: Cancel an import batch.cancel_operationDeletesCancel a operation (operation id). Destructive action; may require approval. API summary: Cancel an operation.create_authorChanges dataCreate a new author. Required: name. API summary: Create a blog author.create_blog_postChanges dataCreate a blog post with a `title`, HTML body, optional tags, authors, excerpt and SEO fields. Status draft keeps it private; published puts it live.create_categoryChanges dataCreate a new category. Required: name. Search categories first to avoid duplicates. API summary: Create a category.create_checkoutChanges dataCreate a new checkout. Required: plan key. API summary: Create hosted checkout for a plan.create_companyChanges dataCreate a company with a `name` and optional website, summary, social links and markets. Search first to avoid duplicates.create_company_2Visible to othersCreate a new company. Required: company ids. Search companies first to avoid duplicates. Has effects visible outside this system. API summary: Bulk-start Backfill for companies.create_company_create_backfill_companies_bulk_stopVisible to othersCreate a new company. Required: company ids. Search companies first to avoid duplicates. Has effects visible outside this system. API summary: Bulk-stop Backfill for companies.create_company_create_backfill_company_matchChanges dataCreate a new company for a company. Required: candidate index or start. Search companies first to avoid duplicates. API summary: Confirm a Backfill company match.create_company_create_company_blockChanges dataCreate a new company for a company. Search companies first to avoid duplicates. API summary: Block a company.create_company_create_company_unblockChanges dataCreate a new company for a company. Search companies first to avoid duplicates. API summary: Unblock a company.create_couponChanges dataCreate a new coupon. Required: name or duration. API summary: Create a coupon.create_coupon_promotion_codeChanges dataCreate a new promotion code for a coupon. Required: code. API summary: Create a promotion code.create_domainChanges dataCreate a new domain. Required: domain. API summary: Add a custom domain.create_inspectChanges dataCreate a new inspect. Required: inspection url. API summary: Inspect a URL in Google Search Console.create_invitationChanges dataCreate a new invitation. Required: email or role. API summary: Create an invitation.create_invitation_renewChanges dataCreate a new renew for a invitation. API summary: Renew an invitation.create_jobChanges dataCreate a job with `title`, `description` and `application_url`, plus optional company, salary, employment type, seniority, remote option, skills and categories. Saved as a draft unless `status` is published, which puts it live on the board.create_marketChanges dataCreate a new market. Required: name. Search markets first to avoid duplicates. API summary: Create a market.create_market_aliasChanges dataCreate a new alias for a market. Required: aliases. API summary: Add market aliases.create_marketing_permission_withdrawMoves moneyCreate a new withdraw for a marketing permission. Financial or irreversible action; may require approval. API summary: Withdraw marketing consent for a board user.create_page_toggle_featured_blog_postChanges dataCreate a new page for a page. Search pages first to avoid duplicates. API summary: Toggle a blog post's featured flag.create_planChanges dataCreate a new plan. Required: name or kind. API summary: Create an employer plan.create_redirectChanges dataCreate a new redirect. Required: from path or to path. Search redirects first to avoid duplicates. API summary: Create a redirect rule.create_reorderChanges dataCreate a new reorder. Required: orders. API summary: Reorder sales-led plans.create_reporting_connectChanges dataCreate a new connect for a reporting. API summary: Connect a reporting integration.create_ruleChanges dataCreate a new rule. Required: name or rules. API summary: Create a Backfill rule.create_sales_led_planChanges dataCreate a new sales led plan. Required: name, description, price text, cta text, cta destination or featured bullets. API summary: Create a sales-led plan.create_sales_led_plan_hideChanges dataCreate a new hide for a sales led plan. API summary: Hide a sales-led plan.create_shipment_replayDeletesCreate a new replay for a shipment. Destructive action; may require approval. API summary: Replay a webhook delivery.create_skillChanges dataCreate a new skill. Required: name. Search skills first to avoid duplicates. API summary: Create a skill.create_skill_aliasChanges dataCreate a new alias for a skill. Required: aliases. API summary: Add skill aliases.create_subscriber_resubscribeChanges dataCreate a new resubscribe for a subscriber. API summary: Resubscribe a subscriber.create_subscriber_unsubscribeChanges dataCreate a new unsubscribe for a subscriber. API summary: Unsubscribe a subscriber.create_tagChanges dataCreate a new tag. Required: name. API summary: Create a blog tag.create_toggle_indexnowChanges dataCreate a new toggle indexnow. Required: enabled.create_upgradeChanges dataCreate a new upgrade. Required: plan key. API summary: Upgrade the account plan.create_userChanges dataCreate a new user for a user. API summary: Suspend a member.create_user_unsuspend_memberChanges dataCreate a new user for a user. API summary: Unsuspend a member.create_webhook_endpointDeletesCreate a new webhook endpoint. Required: url or event types. Destructive action; may require approval. API summary: Create a webhook endpoint.create_webhook_endpoint_rotate_secretDeletesCreate a new rotate secret for a webhook endpoint. Destructive action; may require approval. API summary: Rotate a webhook endpoint secret.create_webhook_endpoint_testDeletesCreate a new test for a webhook endpoint. Destructive action; may require approval. API summary: Send a synthetic test delivery.delete_authorDeletesPermanently delete a author by author id. Destructive action; may require approval. API summary: Delete a blog author.delete_candidateDeletesPermanently delete a candidate by candidate id. Destructive action; may require approval.delete_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval.delete_companiesMoves moneyPermanently delete a company by company id. Financial or irreversible action; may require approval. API summary: Delete a company logo.delete_companyDeletesPermanently delete a company by company id. Destructive action; may require approval.delete_couponDeletesPermanently delete a coupon by coupon id. Destructive action; may require approval.delete_domainDeletesPermanently delete a domain by domain id. Destructive action; may require approval. API summary: Delete a custom domain.delete_employerDeletesPermanently delete a employer by employer id. Destructive action; may require approval. API summary: Delete an employer.delete_heroesMoves moneyPermanently delete a hero. Financial or irreversible action; may require approval. API summary: Delete the board hero image.delete_invitationDeletesPermanently delete a invitation by invitation id. Destructive action; may require approval. API summary: Delete an invitation.delete_jobDeletesPermanently delete a job by `project_id`. This cannot be undone; consider expiring it instead.delete_marketDeletesPermanently delete a market by market id. Destructive action; may require approval.delete_market_aliasDeletesPermanently delete a alias by alias. Destructive action; may require approval. API summary: Remove a market alias.delete_mesMoves moneyPermanently delete a me. Financial or irreversible action; may require approval. API summary: Leave the account.delete_pageDeletesPermanently delete a page by page id. Destructive action; may require approval. API summary: Delete a blog post.delete_redirectDeletesPermanently delete a redirect by redirect id. Destructive action; may require approval. API summary: Delete a redirect rule.delete_reportingDeletesPermanently delete a reporting by provider. Destructive action; may require approval. API summary: Disconnect a reporting integration.delete_ruleDeletesPermanently delete a rule by rule id. Destructive action; may require approval. API summary: Delete a Backfill rule.delete_skillDeletesPermanently delete a skill by skill id. Destructive action; may require approval.delete_skill_aliasDeletesPermanently delete a alias by alias. Destructive action; may require approval. API summary: Remove a skill alias.delete_tagDeletesPermanently delete a tag by tag id. Destructive action; may require approval. API summary: Delete a blog tag.delete_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Remove a member.delete_webhook_endpointDeletesPermanently delete a webhook endpoint by webhook endpoint id. Destructive action; may require approval. API summary: Retire a webhook endpoint.download_operationDownload the document for a operation. API summary: Download an operation output.expire_jobChanges dataExpire a job by `job_id` so it stops accepting applications and leaves the public board.export_authorsExport authors. API summary: Export blog authors.export_candidatesExport candidates.export_companiesExport companies.export_employersExport employers.export_pagesExport pages. API summary: Export blog posts.export_projectsExport projects. API summary: Export jobs.export_subscribersExport subscribers.export_tagsExport tags. API summary: Export blog tags.get_analytics_overviewGet the board's headline analytics overview, optionally up to an `end` date (YYYY-MM-DD).get_authorGet one author by author id. API summary: Retrieve a blog author.get_blog_postGet one blog post by `page_id` (its id, not slug), including its HTML content.get_candidateGet one candidate's profile by `candidate_id`.get_candidate_resumeDownload the resume a candidate uploaded, by `candidate_id`.get_categoryGet one category by category id. API summary: Retrieve a category.get_companyGet one company by `company_id` (its id, not slug), with name, website, summary and markets.get_couponGet one coupon by coupon id. API summary: Get a coupon.get_current_userGet the identity of the connected Cavuno operator and job board. Use it to confirm which board you are working in.get_domainGet one domain by domain id. API summary: Retrieve a custom domain.get_employerGet one employer account by `employer_id`.get_importGet one import by import id. API summary: Retrieve an import batch.get_jobGet one job by its `project_id` (the job's id, not its slug), with title, description, company, salary and status.get_marketGet one market by market id. API summary: Retrieve a market.get_mediumGet one medium by medium id. API summary: Retrieve a media file.get_operationGet one operation by operation id. API summary: Retrieve an operation.get_paymentGet one payment by payment id. API summary: Get a transaction.get_planGet one plan by plan id. API summary: Get an employer plan.get_reportingGet one reporting by provider. API summary: Retrieve a reporting integration.get_ruleGet one rule by rule id. API summary: Retrieve a Backfill rule.get_sales_led_planGet one sales led plan by sales led plan id. API summary: Retrieve a sales-led plan.get_shipmentGet one shipment by shipment id. API summary: Retrieve a webhook delivery.get_skillGet one skill by skill id. API summary: Retrieve a skill.get_subscriberGet one job alert subscriber by `subscriber_id`.get_subscriber_2Get one subscriber. API summary: Count confirmed subscribers.get_subscriptionGet one subscription by subscription id. API summary: Get an employer subscription.get_tagGet one tag by tag id. API summary: Retrieve a blog tag.get_userGet one user by user id. API summary: Retrieve a member.get_webhook_endpointGet one webhook endpoint by webhook endpoint id. API summary: Retrieve a webhook endpoint.list_adsensesList adsenses. API summary: Retrieve AdSense configuration.list_apply_clicksList apply-button clicks per job and first-touch traffic channel between `start` and `end` (YYYY-MM-DD).list_authorsList authors. Results are paginated. API summary: List blog authors.list_blog_postsList blog posts, optionally filtered by `status` (draft, scheduled, published).list_candidate_paywall_subscriptionsList subscriptions. Optional filters: status or kind. Results are paginated. API summary: List candidate paywall subscriptions.list_candidatesList registered job seekers, searchable by email or name (`search`), registration date range, or whether they uploaded a resume.list_categoriesList job categories, searchable by name. Use it to find valid category slugs for jobs.list_claimsList claims. Optional filters: status or company id. Results are paginated. API summary: List company claims.list_companiesList companies. Results are paginated.list_company_jobsList the jobs posted by one company by `company_id`, optionally filtered by status.list_connectsList connects. API summary: Get payment connection status.list_couponsList coupons.list_domainsList domains. Results are paginated. API summary: List custom domains.list_employer_company_membershipsList subscriptions. Optional filters: status or company id. Results are paginated. API summary: List employer company memberships.list_employer_subscriptionsList subscriptions. Optional filters: status or company id. Results are paginated. API summary: List employer subscriptions.list_employersList employer accounts (people who post jobs), searchable by email or name with `search`.list_importsList imports. Optional filters: status, from or to. Results are paginated. API summary: List import batches.list_indexingsList indexings. API summary: Retrieve the indexing configuration.list_invitationsList invitations. Optional filters: status. Results are paginated.list_job_formsList job forms. API summary: Retrieve the job form configuration.list_job_visitorsList job visitors. Optional filters: start or end. Results are paginated. API summary: Get job-detail visitors by first-touch channel.list_jobsList jobs on the board, filtered by `status` (draft, published, expired, archived), `company_id` or `external_id`. Paginate with `cursor`.list_paywallsList paywalls. API summary: Get candidate paywall configuration.list_plan_featuresList features for a plan. API summary: List plan feature values.list_plansList plans. API summary: List employer plans.list_progressList progress. API summary: Get Backfill progress.list_quotaList quota. API summary: Retrieve import quota.list_remote_permitsList remote permits.list_remote_timezonesList remote timezones.list_reportingsList reportings. API summary: List reporting integrations.list_rulesList rules. API summary: List Backfill rules.list_sales_led_plansList sales led plans. API summary: List sales-led plans.list_settingsList settings. API summary: Retrieve board settings.list_shipmentsList shipments. Optional filters: endpoint id or status. Results are paginated. API summary: List webhook deliveries.list_skillsList skills, searchable by name. Use it to find valid skill slugs for jobs.list_subscriber_alertsList alerts for a subscriber. API summary: List a subscriber’s alerts.list_subscribersList job alert subscribers, searchable by email and filterable by `status` (confirmed, unconfirmed, unsubscribed, waitlisted).list_subscriptionsList subscriptions. API summary: Get the account platform subscription.list_tagsList tags. Results are paginated. API summary: List blog tags.list_trafficList traffic. Optional filters: start or end. Results are paginated. API summary: Get analytics traffic tables.list_treesList trees. API summary: Retrieve the category tree.list_usagesList usages. API summary: Retrieve account usage.list_usersList users. Optional filters: role or suspended. API summary: List members.list_webhook_endpointsList webhook endpoints. Results are paginated.pause_jobChanges dataPause a live job by `job_id` so it is taken off the public board for now.pay_user_ownershipMoves moneyTransfer a user. Financial or irreversible action; may require approval. API summary: Transfer account ownership.publish_jobVisible to othersPublish a job by `job_id` so it goes live on the public board, optionally setting a new expiry with `expires_at`.reject_claimVisible to othersReject a claim (claim id). Has effects visible outside this system. API summary: Reject a company claim.remove_a_category_aliasDeletesPermanently delete a category by alias. Destructive action; may require approval. API summary: Remove a category alias.restore_password_protectionDeletesRestore a password protection. Destructive action; may require approval. API summary: Enable password protection.retrieve_an_employer_company_membershipGet one subscription by subscription id. API summary: Retrieve an employer company membership.run_a_batch_of_blog_post_operationsVisible to othersCreate a new company. Required: operations. Search companies first to avoid duplicates. Has effects visible outside this system. API summary: Run a batch of blog post operations.run_a_batch_of_company_operationsVisible to othersCreate a new company. Required: operations. Search companies first to avoid duplicates. Has effects visible outside this system. API summary: Run a batch of company operations.run_a_batch_of_job_operationsVisible to othersCreate a new company. Required: operations. Search companies first to avoid duplicates. Has effects visible outside this system. API summary: Run a batch of job operations.run_a_batch_of_redirect_operationsVisible to othersCreate a new company. Required: operations. Search companies first to avoid duplicates. Has effects visible outside this system. API summary: Run a batch of redirect operations.search_companiesChanges dataSearch companies on the board by name (`query`), optionally filtered by market slugs. Use it to find a company's ID.search_companies_2Search companies by state or search. Use this to find existing companies before creating a new company. Results are paginated. API summary: List Backfill companies.search_companies_or_createChanges dataSearch companies. Use this to find existing companies before creating a new company. API summary: Resolve or create a company.search_jobsChanges dataSearch jobs by free text in `query` (title and description) with optional filters such as status, company, skills or categories.search_marketing_permissionsSearch marketing permissions by status or email. Use this to find existing marketing permissions before creating a new marketing permission. Results are paginated. API summary: List marketing consent decisions.search_marketsSearch markets by search. Use this to find existing markets before creating a new market. Results are paginated. API summary: List markets.search_pagesChanges dataSearch pages. Use this to find existing pages before creating a new page. API summary: Search blog posts.search_paymentsSearch payments by status, kind or search. Use this to find existing payments before creating a new payment. Results are paginated. API summary: List transactions.search_redirectsSearch redirects by search. Use this to find existing redirects before creating a new redirect. Results are paginated. API summary: List redirect rules.search_search_consolesChanges dataSearch search consoles. Use this to find existing search consoles before creating a new search console. API summary: Query Google Search Console performance.start_backfill_for_a_companyChanges dataCreate a new company for a company. Search companies first to avoid duplicates. API summary: Start Backfill for a company.stop_backfill_for_a_companyChanges dataCreate a new company for a company. Search companies first to avoid duplicates. API summary: Stop Backfill for a company.submit_companyVisible to othersMark no match a company (company id). Has effects visible outside this system. API summary: Mark a Backfill company as no match.submit_domainVisible to othersVerify a domain (domain id). Has effects visible outside this system. API summary: Verify a custom domain.submit_pageVisible to othersPublish a page (post id). Has effects visible outside this system. API summary: Publish a blog post.submit_page_unpublishVisible to othersUnpublish a page (post id). Has effects visible outside this system. API summary: Unpublish a blog post.submit_projectVisible to othersDuplicate a project (job id). Has effects visible outside this system. API summary: Duplicate a job.submit_sales_led_planVisible to othersPublish a sales led plan (sales led plan id). Has effects visible outside this system. API summary: Publish a sales-led plan.submit_upload_intentVisible to othersComplete a upload intent (intent id). Has effects visible outside this system. API summary: Complete a staged media upload.update_adsensesVisible to othersUpdate an existing adsense. Has effects visible outside this system. API summary: Update AdSense configuration.update_authorChanges dataUpdate an existing author identified by author id. Only the fields you pass are changed. API summary: Update a blog author.update_blog_postChanges dataUpdate a blog post's title, HTML, status, tags or SEO fields by `page_id`. Only the fields you pass change.update_categoryChanges dataUpdate an existing category identified by category id. Only the fields you pass are changed. API summary: Update a category.update_companyChanges dataUpdate a company's name, website, summary, social links or markets by `company_id`. Only the fields you pass change.update_couponChanges dataUpdate an existing coupon identified by coupon id. Only the fields you pass are changed. API summary: Rename a coupon.update_custom_fieldsVisible to othersUpdate an existing custom field. Has effects visible outside this system. API summary: Replace custom job field definitions.update_invitationChanges dataUpdate an existing invitation identified by invitation id. Only the fields you pass are changed. API summary: Update an invitation.update_jobChanges dataUpdate a job's title, description, salary, location, skills or other fields by `project_id`. Only the fields you pass change.update_marketChanges dataUpdate an existing market identified by market id. Only the fields you pass are changed. API summary: Update a market.update_paywallsVisible to othersUpdate an existing paywall. Has effects visible outside this system. API summary: Replace candidate paywall configuration.update_planChanges dataUpdate an existing plan identified by plan id. Only the fields you pass are changed. API summary: Update an employer plan.update_plan_featuresVisible to othersUpdate an existing feature identified by plan id. Has effects visible outside this system. API summary: Replace plan feature values.update_plan_pricesVisible to othersUpdate an existing price identified by plan id. Has effects visible outside this system. API summary: Set the plan price.update_redirectChanges dataUpdate an existing redirect identified by redirect id. Only the fields you pass are changed. API summary: Update a redirect rule.update_reportingChanges dataUpdate an existing reporting identified by provider. Only the fields you pass are changed. API summary: Enable or disable a reporting integration.update_ruleChanges dataUpdate an existing rule identified by rule id. Only the fields you pass are changed. API summary: Update a Backfill rule.update_sales_led_planChanges dataUpdate an existing sales led plan identified by sales led plan id. Only the fields you pass are changed. API summary: Update a sales-led plan.update_settingsVisible to othersUpdate an existing setting. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update board settings.update_skillChanges dataUpdate an existing skill identified by skill id. Only the fields you pass are changed. API summary: Update a skill.update_tagChanges dataUpdate an existing tag identified by tag id. Only the fields you pass are changed. API summary: Update a blog tag.update_userChanges dataUpdate an existing user identified by user id. Only the fields you pass are changed. API summary: Update a member.update_webhook_endpointDeletesUpdate an existing webhook endpoint identified by webhook endpoint id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update a webhook endpoint.upload_medium_intentsChanges dataUpload a medium. API summary: Create a staged media upload intent.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Cavuno from the app list.
- 2
Paste your key
Paste your Cavuno secret API key. In the Cavuno dashboard, go to Settings > Developer > API keys, create a key and copy it. It starts with cavuno_live_.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Cavuno?
It can list and search jobs, companies, candidates, employers, job alert subscribers, blog posts, categories and skills, and read the analytics overview and apply clicks. It can create and update jobs, companies and blog posts, and publish, pause, expire or delete jobs. It can also download a candidate's resume.
Does the AI see my Cavuno API key?
No. Your Cavuno API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with lookups and analytics only. Publishing a job puts it live on your public board, and deleting a job cannot be undone, so these can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Cavuno account.
Will a new job go live right away?
No, not unless you ask for it. A new job is saved as a draft unless the AI sets its status to published. You can review the draft first and then ask the AI to publish it, and publishing can require your approval.
Related integrations
Let your AI work in Cavuno today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Cavuno freeHeyMyApps is not affiliated with Cavuno. Product names are trademarks of their owners.






