Basic callout implementation