Projects & Intake Integrations
Connect your external websites & apps to send bug and feature reports directly into TaskBridge's Raw Submissions Inbox.
Direct Project Integration API
Data submitted via this API appears in Layer 1: Raw Customer Submissions Inbox.
// Call TaskBridge directly from your Next.js / React / Vue / Mobile application
async function sendToTaskBridge(report) {
const res = await fetch('https://taskbridge.io/api/v1/intake', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-project-key': 'tb_pub_live_9f8a32bc1d84e49a'
},
body: JSON.stringify({
title: report.title, // e.g. "Checkout button unresponsive on Safari"
description: report.description, // e.g. "When I click Pay, the modal disappears"
type: report.type || 'BUG', // 'BUG' | 'FEATURE' | 'PERFORMANCE'
severity: report.severity || 'MEDIUM', // 'LOW' | 'MEDIUM' | 'HIGH' | 'CRITICAL'
customerEmail: report.email, // optional for customer status updates
context: { // optional browser & device details
url: window.location.href,
userAgent: navigator.userAgent
}
})
});
const data = await res.json();
console.log('Submission received in Raw Inbox:', data.trackingUrl);
return data;
}• Direct CORS enabled (call from any browser domain)• Lands in Layer 1 Raw Submissions Inbox• Instant tracking URL generated for customer
Connected Projects (0)
Scoped API Credentials
| Key Name | Prefix | Scopes | Status | Created |
|---|