This guide walks you through connecting Blackbaud to the OpenAI Agents SDK using the Composio tool router. By the end, you'll have a working Blackbaud agent that can create a new donor record for a fundraiser, list recent donations for a specific campaign, update contact info for an existing constituent, generate a summary report of monthly giving through natural language commands.
This guide will help you understand how to give your OpenAI Agents SDK agent real control over a Blackbaud account through Composio's Blackbaud MCP server.
Before we dive in, let's take a quick look at the key ideas and tools involved.








