Beyond-Bot.ai Logo+
Ambiguous MCP logo

Beyond-Bot.ai + Ambiguous MCP

Operate an Ambiguous workspace through its provider-hosted MCP server, including documents, spreadsheets, tasks, CRM, calendar, mail, chat, and administration. Uses the connected account’s workspace-scoped API key. Some tools send external messages, delete data, change access, or consume the workspace action allowance.

model context protocolcomposioexperimentalNo managed auth

Was du mit dieser Integration tun kannst

Dateneingabe automatisieren

Synchronisiere automatisch neue Kontakte oder Deals von Beyond-Bot.ai nach Ambiguous MCP.

Kundenprofile anreichern

Nutze Beyond-Bot.ai, um neue Informationen zu finden und in Ambiguous MCP zu ergänzen.

Workflows auslösen

Starte automatisierte Workflows in Ambiguous MCP basierend auf Gesprächen mit deinem KI-Agenten.

Verfügbare Aktionen

Diese Aktionen kann dein virtueller Experte in Ambiguous MCP ausführen.

Ack Mentions Activity

Acknowledge the Mentions & reactions inbox after it has been displayed. Marks the caller's unread chat mention notifications read and stamps users.mentions_acked_at, so the projector recomputes both chat.mentions and chat.reactions to 0 durably (the sidebar "Mentions & reactions" item un-bolds and stays cleared across re-fetch). Per-channel read cursors are untouched, so channel message unread counts are unaffected; a reaction that arrives after the ack re-bolds the item.

Ack Thread Activity

Acknowledge readable Threads inbox activity on entry without advancing personal read cursors or clearing explicit manual unread intent.

Add Conditional Format

Add a conditional formatting rule to a spreadsheet. Provide one of booleanRule, gradientRule, iconSetRule, or dataBarRule. The server generates a unique ID for the rule.

Add Connected Element

Extend a flow: place a new node beside an existing element and connect them in one call — the server computes the position unless you pass `drop_point`. Use this instead of create_canvas_element + a manual connector when building a flowchart, product map, or swimlane step-by-step. Give `source_element_id` and a `direction` (n/s/e/w); the new node lands one standard gap on that side and is nudged clear of any overlap, and a connector is created pre-attached from the source to it. For a drag-to-empty gesture, supply optional `drop_point: { x, y }` to center the new node at that board-space point instead of automatic placement. Provide `element` for the new node's type (connector/frame/swimlane not allowed here), or omit it to duplicate the source. Coordinates: board units, top-left origin, +x right / +y down. Example: add_connected_element({ id: "<boardId>", source_element_id: "<elId>", direction: "e", element: { type: "shape", shape: "diamond" } }) → { element, connector }.

Add Deal Line Item

Add a line item to a deal. Either reference an existing product (via product_id) or create a custom line by providing name and unit_price. The deal amount is auto-recalculated.

Add Forwarding Address

Add a forwarding address (sends verification email).

Add Pipeline Member

Add (or update the role of) a user or team on a CRM pipeline. Provide either user_id or team_id, plus role (admin | member). Admins/owners and pipeline admins can manage members.

Add Shared Drive Member

Add a member (manager-only).

Add Sheet Column

Add a column to a sheet tab.

Add Sheet Rows

Append rows to a sheet tab. Each row is an object keyed by column ID. Example: [{"A": "Widget", "B": 9.99}].

Add Sheet Tab

Add a new tab to a sheet. Auto-generates the name if not provided.

Add Slide

Add a new slide to an existing presentation. Provide the slide as a JSON object with layout, background, and elements. Each element has a type (text, image, shape, table, video, group), position (x, y), size (w, h), and type-specific properties. IMPORTANT: Create SEPARATE text elements for each visual block (title, each bullet point, each paragraph). Do NOT put multiple lines or bullet points in a single text element — create one element per line with proper positioning. Use bullet character '•' instead of markdown '*' or '-'. Set fontSize and fontWeight per element for visual hierarchy. If the user is currently viewing a presentation, use the presentation ID from the page context.

Add Task Attachment

Attach a Drive file to a task. Idempotent — re-attaching the same file returns the existing row. Attaching makes the file readable by everyone who can read the task, so a file you do not own needs the share right on it (403 `file_attach_requires_share` when you can only view it).

Add Team Member

Add a user to a team with an optional role (admin or member). Only team admins or workspace admins can add members. Default role is 'member'. Use this when the user asks to add someone to a team or distribution list.

Admin Integration Delete

disconnect an integration

Admin Integrations List

list all integrations for workspace

Admin Integrations Slack Channels

list Slack channels via bot token

Admin Integration Update

update integration config

Admin Invite Delete

Revoke (cancel) a pending invite. Pending only — an accepted or expired invite is refused `409 invite_not_pending`; its row is history, not a live grant.

Admin Invite Resend

Resend invite email + refresh expiry. The email carries a freshly minted link, so every link sent before for this invite stops working. Pending invites only — an accepted or expired invite is refused `409 invite_not_pending`.

Admin Invites List

List pending, accepted, and expired workspace invites, pending first and then newest. Paginated; `pending_total` counts invites awaiting acceptance. Each row also carries `delivery` — what the provider said about the latest send of that invite email, so a bounced invite is distinguishable from an ignored one.

Admin Mail Suppression Create

manually add a suppression

Admin Mail Suppression Delete

remove a suppression

Admin Mail Suppressions List

list suppressed addresses

Admin Notification Defaults Get

Read workspace-default email notification prefs. Returns sensible defaults (all enabled) when never configured.

Admin Notification Defaults Update

Partially update workspace-default email notification prefs. Emits settings.updated audit event.

Admin Usage Export

Export usage stats as CSV

Admin Usage Timeseries

Daily creation counts (last 14 days, split into "last 7" + "prior 7" windows) for the four hero metrics on the Overview tab. Returns `{users, documents, messages, emails}` each with `{buckets[7], total, previous_total}` so the UI can draw a sparkline + render a 7...

Admin User Get

Get one workspace user's full admin record by id.

Admin User Reset Password

Create and email a one-hour password-reset link. On delivery failure, returns `sent: false` with `reset_url`.

Admin User Suspend

Suspend a user account. Suspended accounts return 403 on all API calls.

Admin User Unsuspend

Unsuspend a user account. Restores access to all API calls.

Admin Workspace Logo Delete

Remove workspace logo (admin only)

Analytics Annotations List

List a project's annotations, oldest date first: each is a date, an optional end date, a short text and its author, drawn on every time-series chart in the project. `from`/`to` keep only annotations overlapping that range.

Analytics Catalog Overrides List

List catalog metadata overrides for the workspace.

Analytics Catalog Stats

Per-event last_seen_at and 30-day volume for the workspace's tracked events.

Analytics Cohorts Get

Read a saved cohort's name, stored criteria and member-count snapshot by ID, without recomputing its audience. Use analytics_cohorts_list to find cohort IDs. Requires a role on the report's project; `404` otherwise.

Analytics Cohorts List

List saved cohort reports in the active workspace, including their definitions and stored member counts. Lists one Analytics project (`project_id`) and requires a role on it.

Analytics Dashboards Get

Read a saved analytics dashboard's name, stored query and tile layout by ID. Requires a role on the dashboard's project; unavailable dashboards return not found. Use analytics_dashboards_list to find accessible IDs. Requires a role on the report's project; `404` otherwise.

Analytics Dashboards List

List the saved analytics dashboards of one Analytics project (`project_id`), including their tile layouts. Everyone who can view the project sees every dashboard in it. Requires a role on the report's project; `404` otherwise.

Analytics Events Get

Read one Analytics evidence event owned by the caller's source workspace. Foreign and missing IDs return 404.

Analytics Events List

List source-owned Analytics evidence with bounded filters and stable pagination. Measured group IDs never grant access.

Analytics Funnels Get

Read a saved funnel report's name and stored conversion query definition by ID, without running the funnel. Use analytics_funnels_list to find report IDs. Requires a role on the report's project; `404` otherwise.

Analytics Funnels List

List saved funnel reports in the active workspace, including their names and conversion query definitions. Lists one Analytics project (`project_id`) and requires a role on it.

Analytics Insights Get

Read a saved insights report's name and stored query definition by ID, without executing the query. Use analytics_insights_list to find report IDs. Requires a role on the report's project; `404` otherwise.

Analytics Insights List

List saved insights reports in the active workspace, including their names and query definitions. Lists one Analytics project (`project_id`) and requires a role on it.

Analytics Metric Definitions List

List metric definitions visible in the named Analytics project, or its workspace default when omitted. management=true instead reads the workspace-wide admin catalog. Each definition includes its newest stored period.

Analytics Metrics Upsert

Upsert external metric rows (ad spend, cloud spend, incident minutes) keyed by metric, grain, period and dimensions. A row replaces the live value only when its observed_at is newer; an older observation is kept in the restatement history and reported as stale. Requires workspace admin rank and the analytics.write scope; the public write key is refused.

Analytics Metric Value

Read one number from a saved insight or funnel over a window: the value, the same metric over the window before it, a sparkline and a link to the report. Embedded metrics on canvas, in chips and in sheets read through this. Example: report=insights:<id>&from=today-28d&to=now.

Analytics Mv Metadata

Get materialized view name and last refresh time.

Analytics Projects Access Request Create

Ask the project's owners for access at viewer or editor. Must ask higher than the role held (`400 access_role_not_higher`); `409 access_request_open` while one is open; `404` for an unknown project.

Analytics Projects Access Request Current

Return whether the caller has an open access request for the project.

Analytics Projects Access Request Decide

Approve at viewer or editor, or decline, an open access request. Project owners only. Returns 409 once decided.

Analytics Projects Get

Read one Analytics project, its view and the caller's role. `404` when the caller holds no role on it.

Analytics Projects List

List the Analytics projects the caller holds a role on, each with its view and the caller's role. Workspace admins hold no implicit role: a private project an admin was not added to is not listed.

Analytics Projects Permissions List

List the project's members: users and teams with their roles. The Everyone team row is the workspace tier.

Analytics Query Execute

Execute an ad-hoc analytics query (events/insights/funnel/retention/cohort). Returns structured results over the project's view (the workspace default project when project_id is omitted).

Analytics Restricted Marks List

List the workspace's restricted event names, trait keys and metric keys. Workspace admin only.

Analytics Retentions Get

Read a saved retention report's name and stored query definition by ID, without computing retention. Use analytics_retentions_list to find report IDs. Requires a role on the report's project; `404` otherwise.

Analytics Retentions List

List saved retention reports in the active workspace, including their names and query definitions. Lists one Analytics project (`project_id`) and requires a role on it.

Analytics Settings Get

Get the workspace's analytics settings — the timezone calendar windows such as today-7d and day/week/month buckets resolve in.

Analytics Users Aggregates

List analytics user profiles from the materialized view (faster at high volume, nightly refresh). Falls back to direct read when MV is unavailable.

Analytics Users List

List analytics user profiles (paginated, searchable). Returns traits, first_seen, last_identified.

Analytics User Timeline

Get a user's event timeline with session grouping (30-min inactivity split). Walks the alias graph (depth 5) to include all prior identities.

Analytics Write Key List

List all writeKeys for the workspace (plaintext never returned on list).

Append Sheet Values

Append rows of values to a sheet at the first empty row in a range. The server finds the insertion point — no need to read the last row first. Uses OVERWRITE semantics (does not shift existing data).

Apply Deal Template

Create a new deal from a saved deal template. The template provides default pipeline, stage, amount, probability, and line items. Use this when starting a deal that matches a known pattern (e.g., 'Standard Enterprise Plan').

Apply Master To Slide

Link a master slide to a specific slide by 0-based index. The slide stores a by-reference link, retains its existing elements as child-owned content, and clears prior master-element override markers. Current master elements inherit at render time and future master edits flow through automatically.

Apply Task Template

Create a new task by applying a template's defaults. The template pre-fills status, priority, estimate, assignee, description, and labels. Override any field by passing it explicitly. Title is always required.

Apply Transition To All

Apply a slide transition to every slide in the deck. Set transition.type to 'none' to clear transitions on all slides. Prefer duration_s (float seconds, 0.1–10); legacy speed presets map to slow=1.0s, medium=0.5s, fast=0.3s.

Archive Mail Thread

Archive every inbox-folder message in a thread

Asset Get Content

An image inside a doc, sheet, slide deck, canvas board, wiki page or task description is an asset of that container, not a Drive file: it never appears in Drive, and it is readable exactly when its container is. Returns the image bytes when the caller can read the container — through the document's role, the wiki page's role or the task's access check, collaborators in other workspaces included. Bytes are proxied, never redirected, with `Cache-Control: no-store`; an active type such as SVG is served as a download. Every miss is the same 404.

Assign Role

Assign a role to a user. Requires admin role.

Auth Whoami

Return the current authenticated user's profile (works with both JWT and API-key auth), including active workspace name + ID and agent kind + manager when applicable. needs_workspace_setup: true indicates the account has no workspace yet.

Automations Enqueue

Queue an enabled automation for background execution. Send a JSON object with an optional payload object containing the trigger data. Returns 202 Accepted with run_id, status and status_url; the Location response header points to GET /api/automations/runs/{run_id}. Poll with the same credential until success, failed, filtered, cancelled or depth_exceeded. The durable scheduler resumes queued work. Dry runs use /api/automations/{id}/test instead; _test_mode is rejected on this endpoint.

Batch Archive Emails

Archive multiple emails in one atomic call. Moves all specified messages to the archive folder. Use this when the user wants to bulk-archive many emails (e.g., inbox-zero cleanup, archiving all messages from a sender).

Batch Clear Sheet Values

Clear all cell values in multiple ranges atomically. Sets cells to null without removing rows or columns. Useful for resetting template sheets or clearing data regions.

Batch File Permissions

Batch-fetch permissions for up to 50 files by ID. Returns a map of file_id → permissions array.

Batch Get Contacts

Fetch multiple CRM contacts by their IDs in a single request (max 100). Missing or inaccessible IDs are silently omitted from the result.

Batch Get Deals

Fetch multiple CRM deals by their IDs in a single request (max 100). Missing or inaccessible IDs are silently omitted from the result.

Batch Get Files

Batch-fetch up to 50 files by ID. Powers drive:// embed hydration in Chat/Docs/Wiki/CRM.

Batch Get Sheet Values

Fetch multiple disjoint ranges from a spreadsheet in a single request. Avoids N sequential round-trips when reading KPIs from different regions.

Batch Modify Emails

Batch modify multiple emails in one atomic call. Can star/unstar, mark read/unread, add/remove labels, and change folder — all at once for up to 500 messages. Use this when the user wants to bulk-update many emails (e.g., star all from a sender, mark a batch as read, apply labels to multiple messages).

Batch Trash Emails

Trash multiple emails in one atomic call. Moves all specified messages to the trash folder. Use this when the user wants to bulk-trash many emails (e.g., spam cleanup, clearing a project mailbox).

Block Sender

Block a sender (address or domain).

Book Event Resources

Book one or more resources (rooms, equipment) for an existing event. Returns a conflict error if a resource is already booked.

Browse Public Channels

Browse the workspace's public channels, including the ones the caller has not joined, each with a `joined` flag and member count. `list_channels` returns memberships only, so this is the only way to discover a public channel you are not in and get the id `chat_channel_join` needs. Private channels and DMs are never listed. Use this when the user asks what channels exist, or asks to join a channel by name.

Bulk Archive Tasks

Archive up to 100 tasks at once. Only archives tasks the caller created or is assigned to.

Bulk Copy Files

Copy multiple files to a folder (max 100). The destination needs editor access (contributor in a shared drive); a folder the caller cannot see answers 404 like one that does not exist, and a visible one they cannot write to answers 403. A copy into a shared-drive folder belongs to that drive.

Bulk Delete Contacts

Delete many CRM contacts in a single operation. Returns counts of deleted/skipped/failed items.

Bulk Delete Deals

Delete many CRM deals at once by their ids.

Bulk Delete Messages

Soft-delete up to 100 messages in a channel. Deletes only the IDs the caller may delete (own messages, or any message when the caller is a channel admin); every other ID returns in `rejected`. Emits one bulk `message.deleted` event, never one per message.

Bulk Delete Tasks

Soft-delete multiple tasks at once by ID. Only deletes tasks the current user created. Max 100 task IDs per call. Subtasks cascade. Use `restore_task` to recover individually.

Bulk Export Contacts

Export selected contacts as CSV or vCard. CSV includes core fields and custom properties; vCard preserves imported RFC 6350 properties and parameters.

Bulk Export Deals

Export selected deals as CSV

Bulk Move Files

Move multiple files to a folder (max 100). The destination needs editor access (contributor in a shared drive); a folder the caller cannot see answers 404 like one that does not exist, and a visible one they cannot write to answers 403. Per-file failures come back in `errors`: "File not found" for a file the caller cannot view, "Forbidden" for one they can view but not edit. An item whose sharing is restricted (editors can't share, on it or a folder above it) moves only with its owner.

Bulk Update Contacts

Update many CRM contacts in a single operation. Useful for re-assigning ownership, updating lifecycle stage on a list of contacts, or reclassifying industry. Provide an array of contact IDs and the fields to apply to all of them.

Bulk Update Deals

Update many CRM deals in a single operation. Useful for moving multiple deals to a new stage, reassigning ownership, or marking a batch of deals as won/lost. Provide an array of deal IDs and the fields to apply.

Bulk Update Tasks

Update multiple tasks at once by ID. Only updates tasks the current user has access to (creator or assignee). Max 200 task IDs per call. Omit fields you do not want to change. Pass `null` to clear a nullable field (assignee_id, project_id, due_date, goal_id, task_status_id).

Calendar Conflicts

Detect attendee scheduling conflicts.

Community-Feedback

0 Likes·– Ø Bewertung

Melde dich mit deinem B-Bot-Account an, um zu liken oder zu bewerten.

Bewertungen

Noch keine Bewertungen. Sei die erste Person mit Feedback.