Connect Bird to Your AI Agent

Supply a message’s IDs to review interactions, or an email or phone identifier for a contact brief. AI can turn the records into a clear next-step suggestion.

12 tools API key

Try a Bird Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Bird

Explain a Message’s Recorded Interactions

Read a specific message and its interactions to prepare a factual follow-up brief.

/oo Bird: Read Bird workspace [workspace ID], channel [channel ID], message [message ID] and its interactions. Explain the recorded status and interactions, and suggest a follow-up draft without sending it.

Prepare a Contact Brief

Find contacts by an identifier and summarize their stored attributes.

/oo Bird: Search Bird workspace [workspace ID] for contact identifier [emailaddress or phonenumber] with value [value]. Summarize matching contacts and flag ambiguous matches.

Start Working with Bird

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Bird

    Connect with a Bird access key.

    Connect Bird →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An access key with access to the target Bird workspace.

Bird Tools

Bird workspace channels hold individual messages and interactions, while contact records store identifiers and attributes. These records provide context for communication reviews.

Read Channels, Messages, and Interactions

List workspace channels, retrieve a channel message, and list its recorded interactions.

Find and Maintain Contacts

List, search, retrieve, create, or update workspace contacts.

Send Requested Channel Messages

Send a single message or a batch of up to 100 messages to a configured channel.

12 tools

List Channels

List channels configured for a Bird workspace with optional filters.

bird.list_channels

Get Channel

Retrieve a specific Bird workspace channel by ID.

bird.get_channel

Get Message

Retrieve a Bird channel message by ID.

bird.get_message

List Message Interactions

List interactions recorded for a Bird channel message.

bird.list_message_interactions

Send Message

Send one message through a Bird workspace channel.

bird.send_message

Send Batch Messages

Send a batch of up to 100 messages through a Bird workspace channel and return the accepted batch IDs.

bird.send_batch_messages

List Contacts

List contacts in a Bird workspace.

bird.list_contacts

Get Contact

Retrieve a Bird contact by ID, optionally requesting specific attributes.

bird.get_contact

Search Contact By Identifier

Search Bird contacts by an identifier key and value.

bird.search_contact_by_identifier

Create Contact

Create a Bird contact with identifiers, attributes, display name, or list IDs.

bird.create_contact

Update Contact

Update a Bird contact's identifiers, attributes, or list memberships.

bird.update_contact

Delete Contact

Delete a Bird contact by ID.

bird.delete_contact

Frequently Asked Questions

What should I provide for a message review?

Provide the workspace, channel, and message IDs. This identifies one saved message and its interactions.

Will a follow-up suggestion send a message?

A review can produce draft text. Sending is a separate operation that needs the channel, recipient, and message content.

Can AI locate a contact by email or phone?

Yes. Supply the identifier type and value, along with the workspace ID.

Connect Bird

About Bird ↗