App
Beebole integrations
Connect Beebole to any other app, or use it from your AI client over MCP. Beebole is a project time tracking software for keeping track of your team’s time, billable hours, cost, and time spent on clients, projects and tasks
What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.
Build solutions, not workarounds.
What do you want to automate with Beebole?
Ask the assistant
Connect your AI client
Give your AI client this address.
https://mcp.apiant.aiAny client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.
Set it up in your client
Claude Code
Run this in the directory you want to work in.
claude mcp add --transport http -s project apiant-ai https://mcp.apiant.aiStart Claude Code there, approve the server, and sign in in the browser page it opens.
Claude Code guide (opens in a new tab)Claude, web and desktop
Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.
Setup guide (opens in a new tab)Cursor
Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.
Setup guide (opens in a new tab)Zed
Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.
Setup guide (opens in a new tab)Codex and the ChatGPT desktop app
Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.
Setup guide (opens in a new tab)Any other MCP client
Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.
Setup guide (opens in a new tab)Popular
Beebole with the apps people pair it with most
HubSpot to BeeboleHubSpot is your all-in-one stop for all of your marketing software needs.
Salesforce to BeeboleSalesforce is a leading enterprise customer relationship management (CRM) platform.
Slack to BeeboleSlack is a messaging platform for teams. Post messages, manage channels, users, reminders, and react to...
Google Sheets to BeeboleGoogle Sheets
Gmail to BeeboleGmail is Google’s email service, featuring spam protection, search functions, and seamless integration with...
Google Calendar to BeeboleGoogle Calendar is a time management tool providing scheduling features, event reminders, and integration...
Google Drive to BeeboleGoogle Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices...
Mailchimp to BeeboleMailchimp marketing automation and email platform.
Pair it
Connect Beebole with another app
HubSpot to Beebole
Salesforce to Beebole
Slack to Beebole
Google Sheets to Beebole
Gmail to Beebole
Google Calendar to Beebole
Google Drive to Beebole
Mailchimp to Beebole
Stripe to Beebole
Shopify to Beebole
QuickBooks Online to Beebole
Pipedrive to Beebole
ActiveCampaign to Beebole
Notion to Beebole
Airtable to Beebole
Trello to Beebole
Asana to Beebole
JIRA to Beebole
ClickUp to Beebole
Zoom to Beebole
Discord to Beebole
Twilio to Beebole
SendGrid to Beebole
Outlook to Beebole
Intercom to Beebole
Freshdesk to Beebole
Brevo to Beebole
Typeform to Beebole
JotForm to Beebole
Calendly to Beebole
PandaDoc to Beebole
Webflow to Beebole
Wix to Beebole
Instagram to Beebole
OpenAI to Beebole
OneDrive to Beebole
Google Docs to Beebole
Ontraport to Beebole
Freshworks CRM to Beebole
Capsule CRM to Beebole
Copper to Beebole
Streak to Beebole
NetHunt CRM to Beebole
MINDBODY to Beebole
PostgreSQL to Beebole
MySQL to Beebole
Vercel to Beebole
PagerDuty to Beebole
Gravity Forms to Beebole
HubSpot Enterprise to Beebole
Google Forms to Beebole
monday.com to Beebole
Google Ads to Beebole
Google Tasks to Beebole
Telegram to Beebole
MailerLite to Beebole
Google Contacts to Beebole
Kit to Beebole
Tally to Beebole
Kajabi to Beebole
No app matches that. Ask your agent for it anyway: point it at the API documentation and it builds the connector.
What your agent can do with Beebole
Triggers and actions 27 actions
- ActionAdd expense
GraphQL mutation addExpenseRecord(date, expenseTypeId, value, currency, personId, projectId, comment); one of personId/projectId required.
- ActionAdd task
GraphQL mutation to create a task (Tasks section of Mutations docs)
- ActionApprove timesheet
GraphQL mutation approveTimesheet(id = submit event id).
- ActionCreate Multiple Time Entries
Create a time entry on multiple days (working time or absence)
- ActionCreate Person
Creates a new person (available license is required)
- ActionCreate Project
Create a new project
- ActionCreate Subproject
Create a new subproject
- ActionCreate Time Entry
Create a new time entry (work or absence)
- ActionDeactivate Subproject
Mark a subprojects as inactive
- ActionDelete expense
GraphQL mutation deleteExpenseRecord(id).
- ActionDelete Multiple Time Entries
Delete time entries on multiple days (working time or absence)
- ActionFind Absence
Find absence (to get absence ID)
- ActionFind Company
Find company id from name
- ActionFind expenses
GraphQL expense record queries (Expense records section of Queries docs) with filter.
- ActionFind Group
Find a group in Beebole. It returns the group name with slashes (/) separating the upper levels
- ActionFind Person
Find person by name
- ActionFind Project
Finds a project in the system with or without pattern
- ActionFind Subroject
Finds a subproject by name
- ActionFind tasks
GraphQL queries getTasks/getTask(id) with filter, archived, categoryId.
- ActionFind Time Entries
GraphQL query getTimeRecords with typed filter (person, project, task, date range)
- ActionGet Pending Approvals
Get list of managers with pending approvals.
- ActionList Untimed Employees
Lists active people who have no worked-time entries between the start and end times.
- ActionReject timesheet
GraphQL mutation rejectTimesheet(id, stage, comment).
- ActionRun Report
Get data from existing time entries
- ActionSubmit timesheet
GraphQL mutation submitTimesheet(personId, startTime, endTime); returns approval event id.
- ActionUpdate Company
Update company name
- ActionUpdate Time Entry
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Reviews
What our customers say
Questions
Beebole, answered
Is there a Beebole MCP server?
APIANT's MCP server at https://mcp.apiant.ai works with Beebole. Add that address to any AI client that takes a remote MCP server, sign in once in your browser, and your client can build, test and run automations that use Beebole. Nothing to install.
What can your agent do in Beebole?
Any of Beebole's 27 actions, including Create Multiple Time Entries, Create Person, Create Project and Create Subproject. Your agent maps the data both ways and tests every scenario before it ships.
Which apps can Beebole connect to?
Any app in the catalog; the list on this page pairs Beebole with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.
What happens when something fails?
Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.
Is there a free plan?
Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.